Continuous Fast Fourier Sampling
نویسندگان
چکیده
Fourier sampling algorithms exploit the spectral sparsity of a signal to reconstruct it quickly from a small number of samples. In these algorithms, the sampling rate is subNyquist and the time to reconstruct the dominate frequencies depends on the type of algorithm—some scale with the number of tones found and others with the length of the signal. The Ann Arbor Fast Fourier Transform (AAFFT) scales with the number of desired tones. It approximates the DFT of a spectrally sparse digital signal on a fixed block by taking a small number of structured random samples. Unfortunately, to acquire spectral information on a particular block of interest, the samples acquired must be appropriately correlated for that block. In other words, the sampling pattern, though random, depends on the block of interest. When blocks of interest overlap significantly, the union of the sampling patterns may not be an optimal one (it might not be sub-Nyquist anymore). Unlike the much slower algorithms, the sampling pattern does not accommodate an arbitrary block position. We propose a new sampling procedure called Continuous Fast Fourier Sampling which allows us to continuously sample the signal at a sub-Nyquist rate and then apply AAFFT on any arbitrary block. Thus, we have a highly resource-efficient continuous Fourier sampling algorithm.
منابع مشابه
Finite Fourier Transform, Circulant Matrices, and the Fast Fourier Transform
Suppose we have a function s(t) that measures the sound level at time t of an analog audio signal. We assume that s(t) is piecewise-continuous and of finite duration: s(t) = 0 when t is outside some interval a ≤ t ≤ b. Make a change of variable x = (t− a)/(b− a) and set f(x) = s(t). Then 0 ≤ x ≤ 1 when a ≤ t ≤ b, and f(x) is a piecewise continuous function of x. We convert f(x) into a digital s...
متن کاملFast continuous Fourier and Haar transforms of rectilinear polygons from very-large-scale integration layouts
We propose two new fast algorithms for the computation of the continuous Fourier series and the continuous Haar transform of rectilinear polygons such as those of mask layouts in optical lithography. These algorithms outperform their discrete counterparts traditionally used. Not only are continuous transforms closer to the underlying continuous physical reality, but they also avoid the inherent...
متن کاملPaired Faster Fft: Grigoryan Fft Implementation and Performance on Xilinx Fpgas and Tms Dsps
DOI: 10.5281/zenodo.55536 ABSTRACT Discrete Fourier Transform is a principal mathematical method for the frequency analysis and has wide applications in Engineering and Sciences. Because the DFT is so ubiquitous, fast methods for computing DFT have been studied extensively, and continuous to be an active research. The way of splitting the DFT gives out various fast algorithms. In this paper, we...
متن کاملFrequency Domain Weighted Nonlinear Least Squares Estimation of Continuous-time, Time-Varying Systems∗
A frequency domain least squares estimator is presented for identifying linear, continuous-time, time-varying dynamical systems. The model considered is a linear, ordinary differential equation whose coefficients vary as polynomials in time. A frequency domain approach is used, thus allowing the user to determine easily the frequency band(s) of interest. It is shown that the bias errors due to ...
متن کاملInterpolation Algorithms of DFT for Parameters Estimation of Sinusoidal and Damped Sinusoidal Signals
Discrete Fourier Transform (DFT) is probably the most popular signal processing tool. Wide DFT use is partly dedicated to fast Fourier Transform (FFT) algorithms (Cooley & Tukey, 1965, Oppenheim et al., 1999, Lyons, 2004). DFT may also be efficiently computed by recursive algorithms in the window sliding by one sample (Jacobsen & Lyons, 2003, Duda, 2010). Unfortunately, DFT has two main drawbac...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010